import os
import subprocess

# 获取当前目录下所有的文件
files = [f for f in os.listdir('.') if os.path.isfile(f)]

# 获取当前脚本的文件名
current_script = os.path.basename(__file__)
python_interpreter = 'python'
print(os.name)
if os.name == 'posix':
    python_interpreter = '/usr/local/bin/python3.11'
print(current_script)
# 运行所有的 Python 脚本文件，排除当前脚本文件
for file in files:
    print(file)
    if file.endswith('.py') and file != current_script:
        # 使用 subprocess 模块执行 Python 脚本
        subprocess.run([python_interpreter, file])
